Store Bay

Store Bay

Located near Pigeon Point, Store Bay is popular for its calm waters, sandy shores, and nearby restaurants and stalls serving fresh seafood and local delicacies.

View on Google Maps